body{  background-color: #f2f2f2;  padding-bottom: 85px;}
/*收货人地址*/
.order_content{ width: 100%; height: auto; overflow: hidden;  background-color: #fff;}
.order_address{ position: relative; width: 90%; padding: 10px 0% 10px 10%; height: auto; overflow: hidden; line-height: 50px;  background-image: url(../images/address.png); background-position: 2% center; background-repeat: no-repeat; background-size: 16px; /*text-indent: 31px;*/ color: #ff6600; border-bottom: 1px solid #d9d9d9; border-top: 1px solid #d9d9d9;}
.name_tel ,.ads{ width: 88%;  height: auto;overflow: hidden; float: left; line-height: 20px;}
.name ,.tel{ float: left;  color: #000;}
.name{ margin-right: 20px; }
.ads{ color: #737373; font-size: 12px;  }

 
/*付款信息*/
.orider_all{  margin-top: 10px; width: 100%; height: auto; overflow: hidden; background-color: #fff;}
.orider_all_li { border-bottom: 1px solid #d9d9d9;border-top: 1px solid #d9d9d9; padding: 15px 3%; width: 94%; font-size: 15px; }
.order_protitle_money{ float: right;  }
.order_protitle_money img{ width: 15px; position: relative; top: 2px;right: 3px;}
.order_protitle_allmoney{ color: #ff6600 }


/*订单编号及时间*/
.order_detail_time{  line-height: 22px; color: #a3a3a3; background-color: #fff; font-size: 13px; margin-top: 10px; border-top: 1px solid #d9d9d9; border-bottom: 1px solid #d9d9d9; padding: 10px 3%; width: 94%; }



/*订单状态*/
.order_detail_sta{ width: 100%; padding: 20px 0; background-color: #fff; text-align: center;  margin-bottom: 10px;border-bottom: 1px solid #d9d9d9;}
.order_detail_sta1 img{width: 20px; position: relative; top: 3px; margin-right: 5px;}
.order_detail_sta1 { font-size: 18px; }
.order_detail_sta2{ color: #ff6600; font-size: 16px; margin-top: 5px; }

/*取消or支付*/
.order_detail_pay{ position: fixed; left: 0; bottom: 0; padding: 10px 0; width: 100%; background-color: #fff; }
.order_detail_cancel ,.order_detail_determine{ float: right; padding: 10px 15px; border-radius: 3px; border: 1px solid #d9d9d9;  margin-right: 3%;} 
.order_detail_determine{ border: 1px solid #ff6600; }
.order_detail_pay a{ width: 100%; height: 100%; overflow: hidden; display: block; }

/*商品列表*/
.order_list{ margin-top: 10px; }
.order_list ,.order_list ul{ width: 100%; height: auto; overflow: hidden; background-color: #fff; }
.order_list li{ width: 100%; padding: 10px 0; height: auto; overflow: hidden; border-bottom: 1px solid #f2f2f2;}
.order_proimg{ width: 20%; float: left; text-align: center; margin-left: 2%; }
.order_proimg img{max-width: 100%;}
.order_des{ width: 76%; float: left; margin-left: 2%; }
.order_protitle{ height: 30px; line-height: 30px; font-size: 15px; }
.order_protitle_money{ float: right;  margin-right: 3%;}
.order_protitle_money img{ width: 15px; position: relative; top: 2px;right: 3px;}
.order_color{ height: 30px; line-height: 30px; margin-top: 10px; }
.order_color span{ margin-right: 10px; color: #a3a3a3 }
.order_number{ float: right; margin-right: 3%; }

.order_prot{ float: left; width: 70%;overflow:hidden;white-space:nowrap;text-overflow:ellipsis;  }